long-term deposit - Espagnol Anglais Dictionnaire